illegal rubbish dump - Spanish English Dictionary